1226
1360
1253
1239
2945
1525
2293
1869
1294
1527
1938
1522
819
1941
697
800
2406
874
1232
1627
1200
1109
1336
1127
1716
707
1899
1457
1853
3358
693
1970
703
692
923
3054
1119
767
762
2422
1652
736
2206
2704
1316
940
4834
2573
1444
875
712
780
3816
1422
830
6363
1149
1339
2225
4002
909
869
748
1238
989
3293
1026
3149
737
915
1512
763
703
761
800
695
992
4919
1116
872
830
2488
693
801
1532
855
719
934
807
656
954
867
3411
938
5882
1192
2288
799
717
7368
1799
834
2359
1068
1089
3024
718
836
1017
865
1298
666
917
833
973
1042
781
853
790
1418