3315
5
191
2
153
53
1
68
48
162
66
0
49
186
276
1857
133
402
6
3
170
384
4
437
282
231
279
218
349
757
2645
2314
815
3230
7
1307
1000