1026
6467
8870
660
3756
4222
9113
942
2889
9334
7008
971
1216
948
1392
1178
789
687
2432
3618
14095
2406
1434
1058
2716
1755
1259
2188
3828
2733
768
659
2612
1427
678
1882
646
1461
3251
1005
650
772
583
825
1002
619
679
704
577
813
1482
569
19546
801
832
669
1219
1375
2355
593