1740
3
2312
0
522
1015
1
1694
951
690
2669
2
564
1743
108797
1583
1417
1585
912
1589
1759
197
1347
3461
4
4915
1888
2382
3063
2440
792
2583
7
1346
2135
21152
8