958
1870
991
785
2030
3791
1525
676
2022
636
2107
1089
1129
1422
2417
1658
2558
865
863
752
879
2262
1025
921
957
988
1470
2520
791
992
1774
2152
670
960
1580
747
1383
807
711
1407
823
945
774
2021
7706
2466
636
735
753
1612
660
1419
1000
1476
711
1584
889
725
992
625
762
806
884
2470
1085
732
774
768
1418
1474
681
2283
638
968
1166
1384
1109
2776
1443
3166
1416
948
676
1248
959
1389
643
2602
1764
1141
800
663
1012
1475
752
837
879
1037
677
612
763
871
817
1181
3296
1657
4154
639
954
2086
2142
1374
950
676
1202
1677
657
779
686
736