3095
6
117
0
2668
2
2189
846
2008
671
304
256612
2016
4
928
1
1645
3114
445
266
1054
653
3691
5
46
152