2287
1
21152
8
2530
4
1174
951
2593
2906
2
1606
3485
7
297066
0
3041
1526
2711
3078
5151
2911
9
4651
3
398656
19
4096
1787
550
4724
17333
27
5527
19079
6
1942
1289601
2082
7893
2378