18403
6
1276
0
2009
1
1903
2064
2
615
1263
3
105807
42
1073
745
2940
36045
543
1967
1510
2390
2516
169211
11
1270
1343
1774
5
390
2573
7
405
9315
3327
1948
5700
3559
3990