19279
2
25137
0
31535
467
2524
17353
1020
2275
1824
572
2881
2804
798
2522
968
3092
1
390
3625
7
3233
16
4594
20634
8
2224
768
1559
918
97284
1806
3
3887
9
2952
691