9220
3
2643
2
1309
0
1992
3120
4
1743
3957
297066
697
2525
38477
34
1497
504
4914
2949
4360
7
444571
9
2211
1
2959
1987
3154
6
592
2239
2642
2655
1555
1826
3554
5389
4036