19279
2
25137
0
1880
31535
1824
467
2275
1020
572
653
1972
1
17353
5477
8
597
2881
2190
303
2727
5
646
20634
390
2668
3114
4
968
432
795
1518
2522
3510
3498