3508
4
86
1
555
3
537
2
416
101
231
611
1099
8
927
38
0
92
286
124
85
83
304
200
50
112
220
154
71
805
366
432
91
172
321