9220
3
2643
2
3120
4
1743
0
297066
2525
38477
34
5919
1497
504
2949
2769
4360
7
444571
9
1987
592
2239
1555
1826
1
3554
4036
2565
1265
2115
2428
2627
380
1723
2028