19890
1
2702
0
390
951
846
1222856
4
409
18403
6
1133
413
2490
403
305
381
1853
2395
471
430
1629
714
2267
4165
483
2328
332
410
820
911
2
116
1448