645
1
398
607
2
2061
3
543
483
502
471
580
1686
403
415
1793
510
600
558
485
1312
4
436
475
563
6
88
469
546
4003
23
374
1139
1170
377
889