1023
1082
682
853
994
1111
2308
1246
688
1478
735
3782
2474
791
7395
1050
1129
1050
1990
713
10412
889
1502
3149
2731
826
805
778
1053
2225
5752
862
873
813
929
1914
5285
992
953
844
1701
820
2190
673
1210
1217
929
810
2844
1976
6417
891
1125
1887
871
711
716
744
952
2880