754
2476
901
772
952
1960
1032
815
717
726
823
906
768
638
1580
658
1130
792
787
776
682
6619
630
883
854
1172
1383
743
1057
1315
3734
672
1147
1065
3661
3217
2880
895
653
2119
1147
1324
726
687
2716
2940
875
1045
874
880
804
657
2684
1242
941
2897
647
708
1044
3263