1300
1504
702
1161
2007
747
1335
1273
1643
1703
958
1218
793
2400
703
970
1538
1203
1794
1703
903
1301
1154
1293
1301
1326
1117
1469
1350
1156
1583
933
732
1436
1277
881
1418
759
1543
1563
1375
1454
1725
2037
834
1979
3548
670
613
1408
648
5548
1210
715
900
1577
1258
1609
764
2211
1586
814
714
681
802
1880
1924
1231
817
803
1124
975
4056
5415
1094
1526
1090
1139
770
1367
1837
1337
866
1599
816
1032
711
710
877
1529
705
1786
1144
1111
730
762
800
661
2269
659
931
2892
858
723
915
798
1019
1077
1256
844
780
1408
781
2254
739
1343
2468
1218
1634
1121