1093
962
2339
2314
888
699
3664
824
785
1105
949
9045
1545
962
1157
863
1325
1099
1373
1299
2016
2207
963
2054
911
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
1071
1305
3082
968
1161
1490
719
963
924
878
1109
1574
932
1139
655
3374
937
821
824
1617
1349
1063
1437
712
1516
1339
2295
1393
1121
4199
2381
841
2995
944
1354
2486
1279
694
1086
728
1340
1286
1413
2828
772
1099
1644
833
1161
890
1415
734
1249
3237
2462
799
951
1310
901
1076