4111
2
509
1
31535
0
448
17353
430
3092
19279
2142
25137
18403
6
321
1020
1663
4979
5
1943
56488
2813
303
2546
2328
4260
15
2150
918
467
11221
23
578
2361
1267
482