949
9045
1545
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
5288
1252
934
1749
3350
1461
1158
878
802
1162
903
943
1278
1053
836
847
1475
967
1992
2137
1471
721
982
1009
11957
1550
1201
6244
1461
1492
775
5231
2014
992
797
1067
3378
1081
2986
865
1018
774
3085
679
966
1052
912
1701
3259
712
1689
10348
1021
3098
692
809
3560
1918
1123
1415