462
1
1334
0
231
2474
2
1385
121182
2142
521
422
1560
395
385
2283
3663
16840
15
17353
2257
709
21743
44199
445
1978
5617
5
31535
2924
437
367
2581
8244