4156
3
2623
1
2573
6
702
104
1801
2
2799
2267
2333
5
1510
4
2403
1817
4628
801
1445
879
1364
0
767
948
1419
3801
570
1589
87
11403
17
709650
8679
23
212248
3417
1151