1351
1043
1018
882
807
824
985
960
2317
1337
1105
768
899
755
844
1233
729
804
646
638
633
762
1051
1086
1395
1347
691
683
906
697
744
793
705
862
1118
678
727
660
753
1806
648
709
1292
1243
1076
867
662
1672
840
699
952
988
836
3084
851
1096
785
1342
1001
837