1952
4008
865
947
1235
1473
1367
1113
1979
1184
1426
898
1707
963
850
1264
4527
1219
970
1012
1688
1886
3681
1116
1247
2479
1372
1377
1088
853
859
2657
6016
2301
1285
1085
1050
1359
3181
1163
1147
1019
2603
1391
1905
5150
1173
1085
1771
2424
1563
839
820
2536
834
2512
3446
859
2665
2463
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