665
0
472
650
1324
2189
373
788
1225
1318
583
1601
1511
1419
1
661
11447
758
1123
436
1350
420
936
638
962
55
950
372
440
343
492
547