2759
1
1309
0
1992
3
1996
2
2604
9
697
2638
1289601
4
4914
3629
6713
11
7071
5
55904
4601
3470
1431
36905
37355
13
4443
504
5389
8945
444571
2073
32302
1013
2949
189326
1087
19079
6