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
7779
888
2194
3068
1269
886
1966
1027
4007
7832
916
1192
2081
853
1057
1123
1585
2618
1700
1395
1473
840
1988
2555
886
3069
845
2324
828
917
1060
2300
999
1738
1004
903
945
1053
2398
963
982
969
1016
1161
1585
3891
842
1469
1583
1145
1015
1096
900
1399
2672
1044
2724
3946
1002
1448
903
1499
836
2621
1326
1280
943
1070
1558
1361
1227
1606
1419