628
0
962
371
572
420
578
2535
2
616
638
484
1123
5065
1
1318
577
431
516
1135
903
883
403
495
736
1022
549
534
773
788
1324
2502
818