13676
21
19783
2
1107
1
1626
3
383
0
3151
106
3407
944
3336
1663
5
1348
1059
19079
6
8313
9
6246
3475
1715
3554
4775
1643
618
120
3176
2101