4471
2
5382
5
2463
25669
0
1819
1
319
1825
1125
19783
1744
3933
7793
4
17946
236066
14
717
32302
8527
2271
3971