2277
0
1628
1
2431
2468
3
1433
2638
3470
5
2890
370
815
1230
566
577
2001
1716
2558
2
2600
4
1426
929
2534
197
1326
4833
7876
953
2475
1075
364
4325
15
473