4443
9
1087
1
10827
4
2759
2604
1289601
562
55904
0
3014
20
37355
13
7034
2
2949
2550
3085
5
3491
3485
7
3316
10
5141
297066
444571
3629
9036
3546
189326
1057
1996
4601
108797
2350
3323