9220
3
2643
2
1309
0
1992
3120
4
1743
297066
697
2525
38477
34
1497
1814
504
4914
964
1
2949
1976
4360
7
444571
9
1987
592
2239
1555
1826
1313
3554
5389
4036
2565
1265