19279
2
31535
0
2275
2539
5
17353
25137
7334
4
2730
6
1020
3498
1769
2321
7
2668
1909
9
467
3114
843
1824
2459
798
2585
2546
1
802
383
839
1949
3
20634
8
1578
1463
4713