2759
1
1289601
4
1996
2
7071
5
55904
0
6713
11
2604
9
37355
13
8945
2638
8313
2949
2073
444571
3629
19079
6
3696
8
2585
4321
4601
3470
1431
36905
4291
4443
1397
4465
22
504
189326
32302