347
0
508
632
359
1049
296
371
226
267
497
1219
1169
784
543
2351
538
1612
445
492
1511
574
886423
2
440
1910
259