680
646
1030
1160
615
1856
1421
743
667
697
1341
629
1157
764
835
769
1415
1205
830
1744
664
1352
2067
834
1134
1317
3555
713
1503
1339
1045
694
1130
1873
721
1364
787
2995
1446
741
2347
1124
857
1051
1146
936
2259
897
893
1693
694
1274
719
698
847
1169
1751
1461
1404
735
1443
633
1750
649
693
699
769
2080
1561
1514
2469
1251
1448
1276
1785
1485
682
892
841
700
4066
763
1692
830
653
891
1133
653
801
678
2209
769
3613
1677
1782
1846
700
2195
2282
2280
933
889
1569
1526
967
1579
8884
820
721
916
1327
1448
806
2282
2321
2115
821
1735
841
1391