2913
2
2870
3
1414
1
1390
0
1682
2000
1365
246
1750
1261
1418
822
2459
6
2708
730
3442
1354
5661
4
436
3868
7
2808
1237
670
1421
1894
4820
1216
3626