431
0
657
361
1
1182
1222856
4
400
3663
8475
12
1152
520
294
711
448
504
710
408
298
3021
1780
3887
9