1843
2
197
0
549
639
541
109776
42
797
2901
1
532
585
684
1304
17
1100
21
765
635
693
628
1646
1014
922
1362
16
2512
914
554
915
19079
6
3196