297066
0
3629
1
1431
2759
2604
9
8945
2
3765
4
1295
894
1289601
2683
3683
2650
20
571
3470
5
7071
280
444571
4601
1996
36905
1581
6713
11
2159
504
2250
570
2245
3
1226
3053
7