1249
2350
810
1339
756
657
802
784
1489
680
1331
1446
682
965
1273
2905
1406
822
715
1510
1656
816
802
965
810
1215
752
685
780
1964
1413
1522
816
2114
1433
1304
791
2822
829
677
1325
1056
1351
864
1134
812
1864
1424
814
3321
2727
2831
786
1156
1329
3099
1853
853
1335
730
973
869
2468
2253
2853
3579
798
1381
1151
649
1894
1235
638
1082
1934
2027
2343
2238
3537
1489
895
2902
700
673
2002
669
650
969
745
717
725
849
1650
1546
2603
1327
2245
1134
867
1471
866
4260
945
3647
1179
967
1518
968
1225
686
1080
1522
688
2180
941
1039
1957
708
883
1830