821
2
549
1
598
409
90
719
83
509
722
449
534
369
340
446
704
518
492
695
3
513
77
514
1441
476
567
734
522
482
503
108