1160
1
2949
0
2669
2
1069
1527
652
1568
2804
4
61216
515
297066
6781
1458
108797
1047
3926
14
1812
323
1199
475
645
1679
2312
1162
536
1331
2522
1623
1431
577