2982
3932
1743
1229
1596
2088
1798
2118
1152
1193
1125
1691
1713
1002
1165
1595
1213
1099
1637
1808
2914
2574
945
1010
1021
861
919
831
919
1448
2462
1348
1009
1844
1941
1237
1049
1015
5310
1173
2144
1369
1610
971
2626
2509
1920
1718
1487
973
1783
923
1498
985
974
1876
1522
1057
1418
1148
1764
2871
971
1445
1902
1128
2035
1050
916
1376
840
928
1196
1047
1260
795
2303
1133
780
1101
1214
1680
4854
1914
2127
779
1678
1494
1686
921
945
2457
962
1097
1079
835
942
1154
1549
736
819
1259
1161
809
1953
3061
1426
1107
1210
2006
857
853
885
1614
1443
802
848
764
1214
862