840
1746
3598
894
4340
4479
2178
1569
2219
1133
3395
915
1021
902
4501
4647
947
1562
1784
838
1075
825
1756
1929
1393
1552
2597
2086
782
882
927
971
1524
1021
1472
1486
1927
1186
842
1166
803
830
1512
2289
3575
3254
1169
2296
2358
2169
1227
1535
1589
2044
1203
2210
1468
2517
1158
1315
2451
1641
760
1900
1046
779
2313
1970
2018
1656
1362
2495
839
1325
3461
919
4730
697
1428
3384
6912
1315
1107
1692
885
839
916
1088
1971
1304
6176
1187
855
2900
3408
3347
693
2439
1466
1338
5524
4435
888
1052
810
2128
1352
942
1142
1001
1534
2575
1527
2300
3160
2549
1468
4342
1754
1870