876
1203
3956
921
1042
863
1698
1126
2415
1220
3750
2727
3935
1866
1864
1977
1877
1190
2324
1668
930
2707
1612
845
942
939
961
933
4170
37418
1474
1240
1190
5870
1336
6281
1122
991
881
990
934
994
966
927
1270
2016
1430
2216
966
3014
1285
916
1037
2021
6982
4084
1725
1013
1110
1919
1427
3222
1247
1664
1498
948
882
1647
1540
1992
1402
1037
1299
919
3234
959
6701
854
3503
1063
1171
1021
1047
1486
850
2592
2192
1587
1089
846
2267
846
817
1174
6124
1275
1535
15221
3728
3448
1169
1981
1155
1937
2270
852
1738
843
821
1613
1277
1707
4957
1944
2051
1410
932
1503
1945
2490