2711
2
21152
8
4745
9
2593
1
266
297066
0
398656
19
1778
6139
4
583
1598
3069
5
2245
3
4926
2629
1425
1518
1009
3014
20
562
11153
1268
1087
5151
1212
2911
2763
4651
734
1931