848
2
364
0
313
1
143
349
374
3
306
82
53
107
170
152
68
263
239
85
110
400
988
10
1333
1919
4
471
834
838
841
894
1601
1466
9
727