1185
2
1423
1
3593
16
1902
3
109776
42
1821
7
2338
1004
2053
5
38477
34
11650
23
3020
17
586
444571
9
2124
4890
8
3874
4
1647
2135
6
2507
3411
13
4691
2302
6247
1650
0
211
685
1355
123674
35
608