721
763
1316
838
2290
1588
640
761
1151
2139
1846
1009
3264
971
889
2468
1100
686
811
829
610
2530
1124
683
695
845
1184
1943
1033
2475
1253
915
1041
876
1605
1818
928
680
979
731
1963
767
803
973
709
1361
1375
762
1253
1046
959
990
1213
1261
1918
1175
1104
641
1032
1365
872
1206
707
880
679
1766
1470
2670
1405
1540
1568
609
725
1794
638
1461
975
603
933
734
713
1723
1279
1504
1357
1033
727
826
660
1068
746
660
714
2611
1557
1621
1683
1358
1082
2017
1280
1776
1062
824
1166
1085
2332
2309
1963
1026
1554
1007
975
1476
1341
824
668
3398
854
925