825
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
634
599
1234
1363
1672
1129
785
619
992
1282
812
1297
1678
4066
667
844
1220
1629
763
908
2292
802
1922
945
876
710
707
622
729
1092
926
1603
1901
1204
708
936
1257
1512
747
1695
1418
784
2470
644
794
1811
984
1077
1282
780
1444
918
846
1592
1453
718
1232
778
758
773