654
863
1017
851
1482
1385
854
1280
917
2517
864
4978
993
1035
2085
1031
771
1349
738
18425
645
1234
543
1551
1292
841
2333
1348
3090
1093
651
1405
1050
792
18699
938
1527
1504
766
848
4531
784
713
720
776
787
7090
3872
2994
1059
4394
7027
10038
1000
1352
5644
2938
2373
944
585
1534
1947
3650
859
2100
576
642
3399
2341
1418
1102
1005
609
961
1208
722
1802
2231
861
1073
989
1571
2050
1574
773
1922
2229
1316
854
2064
859
914
837
872
601
1828
1448
932
1174
831
1244
810
2434
7405
1096
1753
682
1174
987
754
928
811
2274
1467
1529
1548
679
690
2383
982