638
971
868
1097
942
797
830
735
2480
796
890
1691
675
615
655
1082
662
1613
724
1277
1194
659
736
656
655
1792
911
664
694
651
1201
1233
1172
961
1254
873
776
704
647
930
621
887
789
925
823
1479
854
1096
935
690
902
823
619
791
603
701
782
642
651
593
743
1079
2021
655
2037
691
652
674
1620
901
668
714
2558
1327
1187
1690
2125
1332
1350
1812
1291
617
673
1095
641
1004
746
903
650
1187
889
666
1944
2797
2421
1380
699
570
1106
663
853
1342
1125
1061
664
783
1057
655
698
830
699
678
618
632
3177
872
2525
1255
1155
620