19279
2
25137
0
1143
1
31535
1392
2275
467
1587
1129
915
1824
1929
543
2180
650
775
2826
1922
2730
6
2126
4111
1567
2727
5
447
2668
661
2799
3
1889
3114
4
1182