1375
2088
948
1493
700
607
1046
1560
710
854
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
603
1296
964
4095
1649
706
1251
712
2262
2279
1397
1349
690
1279
1605
3605
1319
1230
620
1817
2708
712
1101
886
2719
638
614
694
866
639
3169
672
669
803
2561
655
708
1801
647
663
554
21132
1363
686
954
992
618
623
591
656
637
1655
1170
1697
1727
790
2693
1560
2221
640