806
1
23558
17
4837
5
1174
676
0
2964
8
1854
4093
11
10827
4
8527
9956
3
2970
1140
19944
2
567
1387
7592
7
1057
3329
4358
6
2570
297066
108797
2350