3629
1
1431
2759
2604
9
8945
2
1289601
4
3470
5
7071
444571
4601
1996
36905
0
6713
11
504
570
297066
10827
7258
2073
19079
6
2638
267612
189326
7034
3546
55904
32302
2060
2949
2550