8002
7
3503
4
297066
0
3292
15
2411
398656
19
3000
2
5978
6
2110
3696
8
969
1
2553
3024
3
4928
1930
1547
550
2184
5051
1186
181997
11
3321
2075
4715
5
1194
2454
2954
2917
2378
2886