1400
2
297066
0
977
1295
1
1497
2650
20
1987
280
2239
3120
4
581
1581
3554
9
4036
3
1265
2250
2627
3765
1391
2245
1743
2821
607
1226
4670
3053
7
1667
3962
6
3517
894