823
0
2730
6
165
402
1
3114
4
271
455
3351
31535
1824
348
427
494
278
543
2152
924
44
286
117
357
25137
47041
456
614
392
155
483
772
90