525
0
467
1824
589
5313
1297
953
464
458
403
4594
1
759
454
552
1045
546
422
683
1075
2952
2490
736
409
1664
471
266
267
415
503
298