883
1
2111
3
2433
6
640
798
5
885
1555
11
2703
4
1260
0
1412
12
1180
642
2
1710
9
507
11680
18
630
1524
689
4019
2217
3231
6166
542
95
1786
2036
800
899
1105
1350