836
1
659
773
457
501
1970
2
370
6023
8
591
5
729
423
575
602
693
202
0
751
4
650
3258
7
352
2787
270
533
535
2267
6
979
465
3002
664
2031