19279
2
31535
0
25137
1587
1
2546
17353
543
417
509
661
544
650
635
1518
1129
20634
8
6515
1889
292
447
646
775
1922
1329
1470
662
571
1182
1559
1575