458
0
43
1854
1
3353
11
25186
14
1020
1860
2
280
3203
10
2621
3
7363
4
809
2016
2572
3510
1473
909
1378
883
901
2952
3498
968
1428
4594
2735
896
1105
1077
2696