1426
945
1406
1233
929
938
1109
1039
1322
1919
5747
1143
1011
1493
2487
845
915
997
2417
973
2254
1266
1884
1544
2131
1390
2414
1429
1026
1751
1695
1062
965
2186
2017
1309
1633
987
1469
1178
1200
4551
2071
2094
956
893
952
1031
1008
1127
1054
1501
919
7064
1568
859
1124
919
1683
1206
1246
1647
2362
1604
1279
1402
1143
1063
6955
845
1336
815
2182
1228
958
896
1262
1112
2407
1557
1476
942
2405
912
884
882
1109
928
3002
1080
867
957
1121
1177
847
3432
1018
892
988
959
888
931
1007
1662
967
831
2199
977
1268
1043
1002
2597
870
836
1134
990
2009
1082
892
2620