965
0
518
165
675
363
373
483
670
1084
46
505
3808
301
367
503
1229
1
251
2189
784
714
2727
2306
3360
356