19279
2
25137
0
31535
20634
8
2546
1
4111
17353
2275
635
2064
2809
8969
6515
467
915
1869
5
2190
1647
282572
1306
928
1824
3498
4
476
2317
623
2727
3116
2461
20
1922