2562
2
2110
1
1331
2403
3
1671
1162
1767
1239
402
0
1469
6753
17
1668
1558
7471
9
1891
1535
383
2251
1039
1182
845
2840
992
1199
1375
674
572
1502
2505
1371