19279
2
25137
0
1880
31535
1647
1
1020
20634
8
2190
2000
2730
6
398
1824
467
2657
3
2668
1972
1809
4126
1551
17353
1645
1780
392
2855
2076
1872
458
4940
5
2093
2766