5836
5
19566
13
7733
9
1661
0
2144
1
1348
5859
7
3326
3
2069
2385
2102
1398
2
1871
586
4063
8
5158
1571
5178
4356
7118
6
6117
17434
4010
16329
5160
4
444
7292
1176
2652
1174