2899
2
491
6
111
1
149
165
7
1497
953
162
96
34
5724
11
2119
9
648
501
123
190
46
709
4
1097
231
3
180
602
196
166
66
80
0
267
468
7775
10
76