19279
2
25137
0
1824
719
1020
547
31535
467
17353
476
653
683
1172
1
213
616
21
1222856
4
4111
57
859
968
474
157
2190
820
2522
552
16
390
351
2328
948