1295
1
297066
0
2650
20
4601
280
3629
2250
2773
3683
1057
444571
9
910
597
1996
2
1431
2949
36905
1581
7034
504
3765
4
2245
3
1289601
8945
1226
3053
7
2550
894
2073
2638