708
1
21152
8
2593
297066
0
1247
2
1301
2711
3629
1223
3371
9
4152
2760
4
1057
3
1603
1964
2902
6
5151
1630
3688
5
2911
4133
4651
1475
3105
398656
19
436
3466
1115
1292
2166