945
1177
1229
839
956
1581
2367
1061
1476
1950
1086
670
636
688
3644
1076
2040
1627
1467
730
1409
1181
1073
721
804
1023
783
729
1392
913
1579
669
2947
688
686
3243
669
1122
952
785
754
1821
1360
963
965
1154
1160
728
888
3250
1318
8879
658
959
1202
629
1419
1404
3092
1961
1030
941
1029
3199
1215
1514
1507
3282
817
799
1091
1004
2553
1245
1410
804
804
1645
803
744
646
665
2210
1135
707
1014
1022
2763
779
656
752
780
609
839
1871
911
1056
727
1071
808
1500
654
1049
986
1226
2078
1237
969
9391
698
1018
795
701
721
1319
627
1448
1073
1580
1438