561
0
8116
6
1193
1
486
965
464
518
165
675
363
373
483
1124
670
1084
46
505
3808
301
367
2189
784
1889
714