859
1593
677
789
1505
1869
2349
1667
2497
1672
1692
765
1288
3590
3153
1508
1152
924
1040
6705
781
20272
4855
809
2537
889
3872
6106
868
2126
958
992
838
1400
1800
2076
2759
1346
1190
1344
2645
1091
3309
881
2024
670
1855
1059
1222
3181
816
736
2948
1791
1062
2199
721
729
3511
1145
1684
1318
789
699
728
741
1526
797
2390
721
6121
1179
1167
816
2356
1020
1912
764
770
700
834
625
3579
1003
2115
960
1406
699
6994
1079
940
762
1991
708
692
609
988
904
1376
912
2016
946
727
1501
1860
2879
671
1265
1789
9437
689
1015
2039
720
2820
1527
700
940
1732
4876