2457
4
1582
6
829
1
863
3680
3
1100
8549
5
593
1710
3486
2369
1153
798
7
1465
546
1815
1721
1781
2
945
384
472
120
157
475
1109
985
273
406
104