838
1288
1959
1314
874
1542
1320
997
864
790
1254
1188
785
1123
726
3976
1539
1585
3984
1247
1309
1497
767
878
949
946
893
2602
1009
1623
2210
1932
1428
1784
1083
2848
899
1604
1312
1400
744
978
2155
1489
3356
2034
1118
740
2018
1139
950
818
1779
911
1684
1221
2323
814
822
1352
951
853
1194
2456
1364
751
688
1361
1673
1087
808
1347
942
1375
733
778
922
1389
1165
1876
860
1075
972
1276
880
1140
1613
940
1465
999
1246
1802
803
861
755
1046
1306
3120
1413
871
1273
2965
965
798
780
1283
1199
3071
1344
1477
1145
1762
1420
1806
940
1532
882
1613
1326
3321