798
0
1222856
4
4513
1
247
968
418
3428
3
1630
2
9315
2855
1418
1446
2097
619
1378
3063
1559
3819
4111
3287
2727
5
3117
3691
6062
16