2903
3
17946
0
19783
2
25669
32302
1002
1337
1
1938
4
4996
6
3498
1334
6327
7
2332
3090
1347
4370
996
5949
15
591
2411
3749
1461
3442
1632
918
2013
1583
3765
669
238