1635
2998
3118
880
2158
2016
1028
1076
962
1506
1040
990
1046
1027
993
1423
2577
2451
1006
965
976
1270
5648
915
1121
1392
1923
1082
1187
1036
1313
1045
1005
953
22589
1119
2968
915
884
2027
971
1089
1118
878
981
978
1274
1119
10779
1271
944
911
1329
957
1128
1594
979
2022
1486
2547
962
2393
1214
1227
984
967
880
2097
932
1189
1230
854
802
776
882
2043
885
988
832
931
997
1120
1062
811
1404
923
1255
2225
760
823
6463
3117
950
843
1013
1592
10601
894
1106
1255
1449
801
875
866
1219
834
797
1197
858
1654
837
1084
872
844
832
6694
910
767
1246
918