1105
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
2549
1428
1049
766
932
875
2264
904
937
670
1053
829
1044
1617
1045
884
929
715
1349
904
2357
5961
808
865
1383
6839
1246
3678
1227
29739
858
1285
1033
728
728
918
1236
835
3237
1653
1449
1199
1345
1255
679
1340
924
850
812
883
783
1573
772
877
1586
772
799
894
777
1275