2760
4
1513
1
1562
3
1645
2
1361
951
1211
619
436
564
2427
12
2502
1399
12149
2122
1564
1976
1423
599
0
2740
2360
6
1015
1087
712
1124
2886
1606
159
3539
1751