619
0
2455
1
843
2656
4
804
362
4072
556
420
1181
2
546
1126
526
428
678
634
614
2271
435
1734
368
1385
424
788
312
1346
402
621
390
487