1671
1
3503
4
398656
19
5978
6
871
0
550
297066
181997
11
4724
3
2897
1558
2
1265
1380
6666
6346
16
2378