1332
6021
644
1037
705
705
500
403
743
421
750
589
461
192
284
388
185
350
180
227
139
272
424
256
113
120
134
138
252
264
153
119
291
245
145
180
118
158
160
154
245
207
116
65
40
140
102
147
130
44
122
106
70
15
112
113
87
37
79
43
136
13
108
92
109
76
59
67
41
39
83
85
83
57
93
43
47
126
52
63
19
45
44
38
73
40
19
56
42
37