1701
1089
734
1541
840
937
1586
685
3268
806
986
687
1653
1446
2266
3479
676
683
1612
764
1691
1805
2312
1308
778
1844
1107
2825
879
1047
2321
913
3340
2779
1841
1073
1777
887
1176
1448
770
4902
1985
1643
650
1167
4563
1261
652
699
2610
2934
780
2681
1408
1830
1572
1582
789
2525
713
999
800
724
1971
692
2314
822
1077
793
1253
4099
975
2154
1007
858
865
917
1117
637
1863
2621
1446
859
693
749
785
1672
1837
1354
3560
939
710
1462
728
1040
2807
769
963
1002
2732
1088
1583
1514
1151
1035
769
902
892
885
3017
784
1407
840
1638
1514
1269
1077
875
689