752
450
354
141
129
350
75
86
206
1678
1855
665
103
25
1558
469
130
767
546
1418
202
139
760
211
842
26
336
54
2007
38
42
314
169
281
579
644
35
112
629
691
1001
161
832
311
264
471
383
409
512
90
32
62
100
60
583
