3888
3
560
0
1225
1
1782
1029
3488
8
1115
2
2587
6
10324
2947
3440
1458
1589
2459
9
1754
2407
1222856
4
5108
5602
2099
2730
1811
458
2920
1227
765
1650
12590
4271
2604
7