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