999
661
715
738
771
1590
1322
1554
871
755
2775
3152
2018
3107
2057
631
985
2439
1647
2472
3319
849
652
620
629
800
3014
1173
2266
2258
2524
1024
943
640
2009
731
704
1200
2885
1534
1423
1515
904
1336
1534
1829
1429
2318
1059
1422
1188
3297
1625
1142
1363
677
1357
1312
4209
3573
1135
898
754
672
1837
1573
1781
1352
1139
1206
734
1343
1929
1079
1475
728
1400
817
1355
1790
1066
1245
877
906
1045
4105
867
2874
785
1677
1178
1254
1329
665
3055
1164
1487
764
707
851
1360
1371
682
1598
1175
705
689
1162
4878
1916
1027
1374
1798
1364
990
1885
1062
2339
695
809