19279
2
2546
1
25137
0
17353
31535
20634
8
4111
2275
417
662
1129
3795
1470
2710
1330
2809
6515
661
3092
650
105290
1603
775
292
543
263
447
6850
10
571
4694
7