3114
4
12958
5
918
0
1251
3345
139
1872
1
171
1840
2
2369
2727
547
445
2809
2269
17353
419694
9
360784
19
771
2105
2093
341
87
2076
195
5559
3
53
803
615