2200
2
2362
9
32730
0
38477
34
1480
1
1973
1064
1267
1632
3540
1055
4096
878
1268
1816
11717
11
5209
2295
3
2304
1467
383
3044
15
1443
5477
12
3338
117
3965
453
2176
28098
14