4443
9
1087
1
10827
4
2759
2604
1289601
562
55904
0
37355
13
7034
2
2949
2550
181997
11
297066
444571
3629
9036
3546
189326
1057
1996
4601
108797
3323
910
597
904
434
19079
6
779