1194
1
2711
2
2911
9
912
21152
8
4651
3
5151
6307
10
7893
4
2763
0
6753
17
1942
2082
985
3401
5978
6
2676
989
135
398656
19
2405
2740
2934
2438
1416
2593
2180
2959
2394
297066