561
0
305
8116
6
169211
11
486
965
282572
382
464
1244
518
321
646
1289
165
2188
8
675
363
373
483
670
1084
46
47
505