1102
1
2259
2180
2035
1564
2
1288
787
527
3
2317
5
2138
884
1894
1320
0
1119
12472
1016
2992
3788
1583
1694
815
243
3125
15
563
2152
2274