985
723
631
1447
915
2351
772
1469
1179
1166
3557
1216
789
773
721
976
1770
2327
912
950
1451
645
2333
1551
1434
3150
800
1408
1724
1981
1396
708
1581
892
1305
935
842
717
2823
1378
742
913
1899
707
916
1013
1297
2306
2968
1156
1352
834
1176
784
1263
1148
7066
801
1532
2515
3166
790
2815
784
948
2343
1760
606
1370
885
1455
1051
1067
1670
703
1292
737
1013
1167
1751
1493
2332
1888
755
1066
673
2115
968
835
1206
974
1132
777
709
600
625
1141
703
1839
2322
665
1640
964
663
1338
663
707
842
868
1863
1640
689
703
3170
1101
838
712
1629
2393
1339