834
121
1000
123
23
61
435
19
7
350
996
9
57
47
42
53
214
210
135
232
40
8
52
488
12
46
60
103
730
274
623
151
13
143
108
22
28
585
704
127
381
962
950
24
45
63
464
280
640
216
102
353
95
197
999
772
98
213
927
51
96
109
398
43
614
341