897
2713
1557
911
2424
881
1077
1136
984
1649
1192
1114
1118
880
894
5699
864
862
1289
1127
945
1776
1253
1975
1865
2005
1590
12461
2311
927
1233
895
1761
850
841
1079
5692
874
2016
1011
2525
949
1472
12069
6566
808
1006
857
1472
3252
933
1133
2001
1515
847
1344
1057
1164
1068
1357
872
779
1216
882
868
934
1346
800
2160
885
823
1126
1882
1502
1411
1086
988
1437
1053
8557
2659
900
2271
2318
3733
1083
1026
4333
1083
838
1701
1227
2226
7269
821
1444
964
913
991
2851
928
2319
855
1090
2323
2271
12006
1105
824
3226
949
1967
2862
2010
1299
1387
1294
1926
2249
2536