2059
1
1852
21152
8
2593
560
297066
0
1767
2711
2
1425
3649
5
954
2531
5151
2911
9
4651
3
3297
12
398656
19
736
2023
84
656
5390
7
1123
550
535
372
3608
4724
2435
1942