3649
5
1123
1
3297
12
2200
2
1372
1480
897
1307
2362
9
1973
32730
0
38477
34
2304
3696
8
1393
920
2294
1788
1813
50969
7
14125
10
5375
882
3