2800
1
1733
3045
5262
2
4233
3803
0
1515
1454
2914
671
3708
582
561
1442
302
2921
15
2281
604
3558
1377
2413
3
2316
3375
1930
8475
12
2704
5570
617
3559
392