1662
1237
1351
859
770
904
801
959
817
844
998
2518
799
1157
864
766
835
2010
1063
1017
828
989
732
822
1503
891
1033
978
902
1259
989
977
6182
1385
804
2097
1023
877
2985
2328
981
1196
762
1013
844
2717
1149
900
894
4448
1033
839
1138
1090
1178
3797
759
998
1201
884