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
1614
2259
735
1459
2310
1285
1842
1429
2092
824
1067
1109
1252
976
1046
775
3237
1874
1005
2449
1895
1523
806
999
1249
6840
1490
1198
1008
3678
1003
7524
1413
841
1092
1562
2005
1977
900
931
902
1286
691
1913
4199
928
1346
951
1791
2948
807
966
2398
1681
932
807
1251
947
1580
1079
1277