890
1
84
570
2881
2
1049
8
492
1384
513
89
717
545
1046
735
1476
644
812
590
2288
3
1343
1714
647
669
1151
416
1459
531
596
776
645
618