298
0
303
25440
383
382
2668
2
1378
953
458
1645
1
2952
1069
3659
14
580
422
572
1009
9355
3
19279
1921