1160
1
15177
12
2478
2522
1403
2
3418
6
2917
3
2274
1542
9303
1263
1159
3629
951
1995
619
564
2502
2740
2013
1912
0
1472
1404
3539
1908
1080
4
2905
2424
8607
8
4943