1275
921
5265
1313
1577
1298
2362
1274
776
1114
1051
784
751
925
700
1037
969
1324
1293
1889
797
939
700
1977
5318
779
1434
921
2383
757
1039
676
951
693
721
4993
2529
1187
1186
924
1332
685
685
1040
865
766
866
996
684
698
674
1678
1409
1275
2943
2960
5902
1226
901
7415
913
1859
926
1527
750
7219
938
1149
1001
1190
1311
1416
1418
689
1117
1113
1252
766
891
923
926
973
2765
725
816
990
2993
736
1206
741
775
1551
2920
756
1588
1640
937
756
1502
759
679
979
816
1096
817
1607
741
676
780
990
854
1439
1585
909
1444
970
1036
1622
868
2078