894
0
2245
3
25669
3090
6
2903
2932
2
297066
3765
4
21152
8
571
1591
255
3080
2600
2996
572
3680
19783
1189
596
908
3059
1193
2102
2907
485
795
1804
1
2632
5
1769