910
3635
3649
1988
4010
2777
1110
798
2242
631
814
758
8667
2126
1212
710
602
916
2998
735
1800
788
648
1084
1013
1036
2463
929
704
680
737
785
1266
808
806
864
1144
723
844
1046
742
677
793
925
713
1162
979
686
1161
739
4845
780
695
738
1311
728
764
3733
1183
909
1136
1210
788
671
800
857
799
902
1087
2767
751
737
637
695
857
1867
800
692
730
1131
952
2475
1154
665
3849
777
900
1793
1203
791
758
1411
884
2122
938
764
1174
704
693
662
774
2231
931
714
585
2198
827
863
730
974
5092
1255
4004
665
677
6405
651
2963
2497
3620