238
0
269
984
990
507
663
266
1285
123
173
200
285
1723
231
491
1958
4
486
281
195
416
497
1930
380
18742
3
907
189
1869
1
290
421
1407