798
2501
3044
2866
2145
2617
5184
908
646
1011
1163
744
1850
4807
1045
1299
759
732
1534
726
703
787
3398
780
812
5097
3253
21969
1451
654
718
3044
2626
2706
10432
867
819
3666
736
1031
633
749
658
968
936
943
2122
857
766
761
1241
812
1209
837
1271
774
724
668
1975
1651
1770
829
632
835
894
719
1228
692
1393
785
792
781
1208
752
1547
843
680
844
738
870
722
679
964
779
713
1121
849
2250
608
738
1828
764
1058
668
903
1642
1335
728
803
3172
728
733
824
1026
1089
718
923
1900
659
1965
963
1393
650
619
679
1392
2379
998
1201
838