19783
2
25669
0
3765
4
345
14
32302
4765
8
2476
17946
471
2303
3683
1
777
1581
1849
2535
2390
708
3176
3227
2932
3546
389
571
3498
2996
1295
280
181997
11
2903
3