5382
5
2159
1924
0
564
391
4090
1
436
1809
2634
3
387
597
361
929
766
2091
2
578
3926
14
652
555
800
3606
1692
1341
545
459
3196
364
445