10257
3087
1539
1053
1079
1208
892
1493
679
2077
2320
767
844
643
1126
872
671
2805
790
780
1077
728
857
1076
959
775
1544
742
921
860
1649
727
1120
714
794
770
744
778
804
852
716
685
2637
877
684
708
654
1749
1542
690
704
1816
699
679
757
875
888
710
751
2196