798
0
488
2
2490
2690
415
346
543
618
614
392
527
348
390
1084
2395
432
453
393
1182
633
487
1406
273
507
500
1087
755
5617
5
447
643