962
1
712
2
1554
389
535
3089
764
612
1132
839
1298
1879
1346
1280
4881
6
651
3
1279
5
477
497
2565
4
637
531
614
1666
821
630
1406
1827
582
685