19279
2
31535
0
25137
17353
6800
20634
8
2730
6
3114
4
2269
3
1559
2546
1
4111
1647
467
1098
1869
5
1922
2190
1578
1824
2275
1894
623
1645
1303
1054
7952
12
1229
5477
326