650
1158
673
754
1995
1748
1674
2293
1753
705
2888
1819
990
947
1160
1271
2105
1396
4429
1431
690
1105
1248
1542
744
630
614
1441
1117
884
1352
856
1085
1196
1307
1132
1101
1341
1349
747
802
2399
1618
672
1845
648
860
786
875
2134
686
804
2994
826
653
1699
1566
697
3098
757
1480
633
781
630
1327
902
1001
1967
1368
837
1388
2593
1015
750
694
1572
948
683
1166
683
4077
754
739
905
1118
632
700
667
770
643
2566
2085
994
3055
1562
541
632
2817
1206
996
718
4041
1301
697
1849
5416
613
936
746
2293
1587
1387
693
754
686
1782
1561
845
4101
2146