297066
0
1295
1
1497
2
2650
20
3195
3
1987
280
2239
3120
4
1581
3554
9
4036
1265
2250
2627
3765
1391
2245
1743
2821
607
1226
4670
3053
7
1667
3962
6
3517
1683
5597
8
7304