2277
0
1628
1
2431
2468
3
2638
1295
3470
5
2890
815
2650
20
2001
1716
280
2558
2
2600
4
1426
929
2534
1581
197
1326
4833
7876
2250
953
3765
2245
2475
297066
1226