2666
9
980
1
21152
8
32302
0
2535
2
3765
4
19783
3090
6
17946
10293
5
1913
1583
3831
7
2932
5635
3
13499
25669
2258
3498
7793
1747
1505
3593
16
2906
1153
181997
11
3354
2660
3083
2247