304
0
477
355
44199
3663
1
714
1314
2290
2
223
2189
7952
257
300
282572
611
592
1049
437
317
18403
6
16840
15
2211
575
414
2187
1073
472
392
529
349