3051
2
1603
1
962
0
1064
3
1849
38477
34
3423
2139
4
51331
25
2906
7793
32994
49
2788
3873
15
2107
2258
734
959
625
1473
2343
7608
12