3085
5
2750
4
120
0
1663
302
272
1905
1
785
1576
3
3539
3158
2
2507
2722
542
106
3012
5226
5232
7
2255
6
2254
2428
574
1223
14283
29
618