968
0
1020
31535
25137
19279
2
17353
326
1
3070
11
1869
5
2275
1642
2668
3114
4
5223
9
2657
3
2749
3498
1452
4130
2546
2224
467
802
1824
265
4111
2730
6
1421
1129