4443
9
55904
0
37355
13
297066
2732
2
913
1
3546
1289601
4
7034
8527
444571
2949
356
2525
5431
1927
108797
763
1828
3
3316
10
2629
562
467
567
1768
2593
951
1652
690
534