831
1
722
1032
2
2671
18
630
3
703
2201
4
523
89
893
1306
639
532
423
1154
606
5361
5
2621
9
1281
1225
1350
929
8158
23
524
657
549
602
798
7
619
472