1160
1
1403
2
15177
12
2522
2478
3418
6
2917
3
9303
1263
1542
1159
2274
1995
2013
1912
0
1404
1472
2905
2424
2582
2239