2982
3932
1743
2887
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
3029
1154
793
1418
1547
1637
2625
1264
1661
1509
1677
1126
1450
1056
905
1660
1187
872
2845
2088
1095
928
789
1582
932
903
879
1897
2719
998
3806
1275
1098
1027
2374
850
2633
794
1203
1542
812
1834
2043
2931
1273
830
1994
978
1555
845
848
1173
1148
1279
2146
804
1047
1148
1430
815