472
0
445
405
962
583
341
1350
1318
11447
1123
1225
440
436
373
788
1511
638
773
758
1001
1601
426
109
661
433
449
936
706
950
1
372