297066
0
1295
1
2821
1683
2650
20
280
2329
3120
4
2250
862
1743
2773
2409
3683
1497
2
4655
10
2940
2949
1532
444571
9
644
1987
5216
8
2239
2459
400
1581
4114
3
3554
4036