561
0
12958
5
8116
6
486
965
464
2487
1
518
165
675
363
2129
373
483
670
314
1084
1148
46
505
3808
301
367
2189
714
2727