2800
3
1449
2
104
1
703
6
873
4157
3570
1360
2268
2335
5
88
879
1589
570
1419
3802
948
768
0
3057
10
1818
2006
1056
5332
25
3085
4
3379
7
1011
584
560
1412
8
2859