2486
988
941
886
1180
1220
2154
1112
20794
2443
12796
2387
1850
965
1000
968
868
935
1059
915
5163
837
1426
1131
973
1059
2820
1860
1486
1025
1558
1097
1030
1570
2867
1044
855
1070
1834
1262
808
971
1541
933
1223
4460
1251
2171
1153
2939
2101
790
871
1392
894
6078
1001
1520
922
1485
1861
1030
941
10359
987
896
1465
3117
1000
688
669
2744
902
733
2786
815
1110
899
884
849
1123
764
765
930
2038
879
1481
864
1037
2654
1441
1989
747
1640
783
2485
1183
1020
677
863
1134
1338
877
986
1631
748
764
1288
1781
1010
727
1015
929
1040
1198
938
1046
719
862
1981