896
1271
1312
8893
1927
1689
843
9989
4840
993
2185
3772
1544
5104
874
1341
904
1929
912
1050
1456
1516
1362
910
805
933
2162
851
2661
2139
13529
4453
1610
904
5109
1144
834
3982
1140
2457
1264
5898
980
930
1182
2267
2661
969
13537
819
917
1600
1160
9273
934
1294
963
1985
858
969