842
983
1591
2246
3358
1208
1434
850
996
2164
929
1278
2083
1029
841
6654
5709
6764
1190
1021
1563
1083
1028
1640
1246
748
854
1014
945
22519
1259
1328
848
1334
1197
1593
838
1398
1484
1027
1223
867
1259
874
6876
1030
18232
925
3114
1563
1343
1571
1645
15434
1291
851
1725
2641
1780
998
1876
1541
790
1093
976
642
1769
1024
734
1602
832
1268
1550
2009
2493
5706
1500
1204
1049
890
1122
1225
1545
1363
897
683
2414
1961
3162
1400
664
793
736
837
670
1823
8589
777
1281
1039
1221
733
792
958
947
865
823
700
2153
732
689
820
1818
1342
2568
1673
1565
713
667
1175