2275
2
19279
17353
0
467
31535
25137
308
398
2224
4478
8
1551
2961
20634
2668
1645
1
3114
4
1020
1880
2076
392
3510
968
3498
802
471
1824
954
2730
6
290
945