2819
1
1350
2800
1903
2
1713
1129
0
2691
2697
5
4233
671
2719
3708
582
2346
3
5050
4
2487
1343
3558
6371
7
1125
2084
1020
805
3375
8475
12
993
5570
617