2490
0
4111
2
1045
259
410
2730
6
286
268
1872
1
1128
798
683
455
288
409
362
505
265
456
281
486
4537
284
1610
454
826
332
846
602
611