5853
15
4913
8
1344
0
4830
2
5734
10
1978
2665
1865
4
16167
2564
12590
3751
3484
1
1545
2201
3013
3
11881
3711
180849
1010
1222856
11483
5367
6526
576
888
5
1074
2052
4915
7
26120
14