1240
704
935
906
2099
1719
1423
2634
866
2537
911
1526
1163
801
1466
1573
820
3182
753
943
1235
1307
851
1696
1258
1281
1706
815
1211
877
823
2404
895
760
2767
767
1253
752
1166
1730
1179
923
1733
1116
1225
12011
1874
767
753
964
870
889
1774
1005
2693
1622
1011
1741
835
1440
1288
4067
3956
1105
2015
1398
972
1982
1848
824
819
1044
814
1117
1294
1777
791
757
1288
874
2103
1554
809
1263
1046
913
916
771
2787
1154
1269
1129
1202
1138
869
1276
2920
1569
1546
656
1245
837
1467
3547
1974
3570
976
1115
1565
810
744
2032
1875
1360
920
1218
1047
1290
7636
2231