1407
985
996
2153
886
852
1458
2177
2169
1049
705
1025
1061
646
1520
1095
968
681
813
927
2921
1247
1760
811
708
770
3276
1603
1166
2235
834
709
3024
793
2589
880
758
733
1818
1573
1474
1232
1263
1423
793
932
793
890
2928
1380
1383
866
1361
1853
1537
861
822
661
1676
1638
1422
737
813
743
1174
803
719
1224
1279
663
983
1486
1180
920
1849
727
824
4255
3144
793
1370
970
933
1173
1032
1092
1232
699
1683
4243
1621
1251
800
820
1068
834
3543
703
2724
1043
717
4924
2152
1011
1562
1030
1186
1375
2396
1108
1272
871
1774
660
3155
726
1325
1186
1101
986