888
5857
1502
1218
1037
1399
943
4464
1143
1014
1115
10197
1812
997
3013
1049
959
888
945
1110
1586
987
1624
915
1007
918
923
896
812
1009
979
1133
820
1033
949
882
885
1053
2548
1271
924
1169
907
1567
1256
877
961
879
884
848
866
1670
7856
1081
915
1098
860
983
879
1228
3031
838
1028
801
4952
985
833
3054
1093
1302
2021
817
1791
1843
1711
1010
2016
932
3026
1018
786
965
989
997
1043
1296
875
1244
850
864
1314
1211
865
981
830
892
957
1006
1121
4004
913
826
950
986
918
902
813
1175
1551
913
962
1058
2196
903
951
2881
1149
2145
1494
767