661
0
58
1053
2395
383
546
650
3795
1
288
787
490
2157
2
646
1642
3
484
290
63
422
518
1733
1860
573
775
1182
1342
765
396
512
530
1348