2194
1
2012
2
2711
1240
5726
8
4651
3
2676
5151
3196
2911
9
2276
3303
10
21152
1942
2145
2082
2148
2572
6307
2405
4724
7893
4
2740
6753
17
2763
0
2593
3503
297066
398656
19