2830
7
4445
3
1155
1
475
0
637
5135
4
496
20634
8
440
486
2978
2
1276
1454
1824
373
572
2727
2531
356
484
384
139
3466
2328
408
2419