1467
2017
895
860
1138
680
1518
1071
1154
800
904
1147
1037
959
685
1205
1342
1300
1286
766
956
839
1282
2939
788
817
695
653
925
1437
1023
3086
5102
897
3385
918
1388
899
752
1005
753
766
698
1212
726
690
904
832
748
723
1454
817
1167
1071
1212
870
1208
851
755
701
2466
770
1331
803
834
750
725
1052
1307
915
957
880
1208
1089
3570
1307
677
693
2008
709
1680
757
1473
1596
2196
757
2859
928
1012
1126
692
1102
3677
708
1107
926
1732
794
868
2258
1177
2094
1409
692
3309
913
853
949
997
721
884
823
780
1968
717
850
8753
1271
1110
883