6714
413
131
145
3310
4112
110
30
116
70
2711
19886
15220
13281
11910
9042
858263
8010
7742
742148
649142
63011
5820