855
2108
1984
1342
667
1076
1967
1059
964
804
637
720
748
1297
870
843
1147
1545
749
732
1155
4918
862
786
1081
900
875
952
1245
1454
2110
713
1087
925
966
957
1421
1510
847
1371
1915
1058
1350
946
868
5730
674
1873
857
832
902
1775
1099
1140
3092
782
3127
1399
909
1610
1071
683
687
604
1190
718
1438
682
753
693
644
1535
616
889
1638
859
1273
933
1148
639
849
666
1013
893
4617
936
3778
750
706
628
1149
1506
627
1455
682
1151
633
832
1608
723
674
721
785
2625
626
667
2295
793
3354
1547
902
1087
3462
1634
801
784
1542
647
4878
820