1245
2
2458
4
1582
6
830
1
3680
3
863
1100
8549
5
594
1710
3486
2369
1153
798
7
1465
547
1815
1721
1782
945
384
472
120
121
476
158
985
1109
273
406