9220
3
2643
2
3120
4
1743
0
297066
2525
38477
34
2358
9
2835
1497
1814
504
6346
16
964
1
3090
6
3868
10
1320
10598
3694
1903
2949
1976
4360
7
444571
5347
1987
6095
1960
592
2239