3223
983
779
2139
795
829
1164
1075
1108
789
748
649
1680
820
2440
4344
849
1502
885
810
2847
737
7415
1827
979
725
2625
2303
4627
1301
1042
2765
718
692
1415
860
776
12834
875
2617
6949
1004
20663
722
1462
4567
758
2152
3080
1781
908
1718
6103
871
754
1196
1500
1090
1883
781
881
2489
6322
982
767
2862
1482
1012
670
1757
903
1493
669
1333
924
656
826
5775
2717
865
2815
923
2018
2964
627
1303
881
883
1022
866
1218
672
1641
1176
672
1138
1754
1113
788
747
964
1282
1416
883
1295
881
843
718
681
3058
2811
1210
845
849
1350
768
2450
1535
965
795