1001
705
967
1101
1254
908
806
1209
2168
745
2051
757
780
1178
703
920
20540
1024
877
645
2929
1353
878
2587
739
1768
773
711
729
4833
821
14948
2171
788
833
635
1251
719
885
994
823
760
1474
1494
729
1513
1015
1272
880
1124
10188
1065
3971
720
2231
3880
787
2316
1149
1377
4302
1007
1111
771
894
1630
945
746
813
3600
3453
2749
1465
834
1393
2605
2011
1953
795
825
5781
686
910
1084
680
4723
1356
1480
701
4778
875
2335
2038
1657
1787
1375
903
1390
2221
1758
1256
3162
833
899
1965
1457
1495
789
3297
702
2243
673
2060
964
1891
1233
770
1719
725
1688