1039
301
411
2018
257
244
207
2944
175
742
561
921
213
428
163
352
378
1325
410
285
1811
792
233
159
172
162