962
1157
863
1325
1099
1373
1299
2016
2207
963
2054
911
1092
7897
3564
2112
979
888
820
4844
938
848
1754
812
848
907
866
1436
1017
1199
747
1493
1025
1356
1500
1889
824
12415
1113
2589
843
1064
1172
3491
1195
1308
991
1382
1437
1729
2030
1373
1581
991
784
1538
1256
1344
1955
1403
1264
1011
932
1795
1184
715
1653
918
2248
1159
962
756
746
830
1941
1109
708
991
675
1681
1272
813
2948
1942
2530
773
1176
705
1098
2442
1466
1617
2980
807
1139
2994
711
932
1158
858
981
892
903
923
883
956
5248
2029
2462
828
680
1918
820
829
808
2594
736
1097
863
1190