2142
1002
310
146
470
129
801
280
419
221
126
90
273
188
424
93
203
10
487
89
599
186
230
76
231
53
390
205
350
190
204
86
180
113
334
192
272
129
551
110