70
0
4362
5
675
522
305
787
453
458
503
2395
2431
3
433
451
439
1405
678
714
78
4940
460
932
414
486
345
539
165
409
472
846
158