2015
1044
967
2485
906
1098
977
820
862
970
5194
935
942
5686
890
1048
1420
1048
1002
975
1160
874
4913
2661
880
4188
1060
37946
8719
3476
1086
896
907
1163
1266
910
2756
1109
2874
1136
1514
1029
956
851
1265
931
915
976
1006
868
871
989
1604
1421
888
972
2726
3914
1070
1394