286
1
443
4141
4
516
3
944
2
383
592
523
274
457
732
377
362
326
945
381
291
800
400
1335
1655
415
351
613
1326