806
1128
1798
1130
778
1658
958
925
21220
887
2053
1048
895
1578
2358
898
1152
5070
5888
869
1153
1962
4494
1383
1493
857
747
1484
979
894
832
1013
1004
1415
841
1232
2809
1607
1012
1049
5338
1648
2336
1057
1989
952
1171
4370
8344
1124
892
869
1026
3646
1675
836
907
1086
1891
855