4748
4
1090
3
2184
6
4179
1
181997
11
50969
7
3503
8204
289
0
398656
19
1035
2
550
3706
5
189326
2060
2378
13499
8411